@heading-color: #333;

.page44-page {
  padding: 24px;
  background: #fafafa;
  min-height: 100vh;

  .page-title {
    margin-bottom: 16px;
    color: @heading-color;
  }

  .card-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
    gap: 16px;
  }
}
